package com.secsys.dto;

import java.util.Date;
public class StoFinanceprofitDTO implements java.io.Serializable {

	private static final long serialVersionUID = -5250615579737677223L;
	private Integer id;
	private Date fieldDate;
	private Double mainIncome;
	private Double mainProfit;
	private Double businessFee;
	private Double manageFee;
	private Double financeFee;
	private Double businessProfit;
	private Double investProfit;
	private Double subsidy;
	private Double businessIncome;
	private Double totalGain;
	private Double incomeTax;
	private Double netGain;

	
	
	public StoFinanceprofitDTO() {
		super();
	}

	public StoFinanceprofitDTO(Integer id, Date fieldDate, Double mainIncome,
			Double mainProfit, Double businessFee, Double manageFee,
			Double financeFee, Double businessProfit, Double investProfit,
			Double subsidy, Double businessIncome, Double totalGain,
			Double incomeTax, Double netGain) {
		super();
		this.id = id;
		this.fieldDate = fieldDate;
		this.mainIncome = mainIncome;
		this.mainProfit = mainProfit;
		this.businessFee = businessFee;
		this.manageFee = manageFee;
		this.financeFee = financeFee;
		this.businessProfit = businessProfit;
		this.investProfit = investProfit;
		this.subsidy = subsidy;
		this.businessIncome = businessIncome;
		this.totalGain = totalGain;
		this.incomeTax = incomeTax;
		this.netGain = netGain;
	}

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}


	/**
	 * 时间
	 * @return
	 */
	public Date getFieldDate() {
		return fieldDate;
	}

	/**
	 * 时间
	 * @return
	 */
	public void setFieldDate(Date fieldDate) {
		this.fieldDate = fieldDate;
	}

	/**
	 * 主营业务收入(万元)
	 * @return
	 */
	public Double getMainIncome() {
		return mainIncome;
	}

	/**
	 * 主营业务收入(万元)
	 * @return
	 */
	public void setMainIncome(Double mainIncome) {
		this.mainIncome = mainIncome;
	}

	/**
	 * 主营业务利润(万元)
	 * @return
	 */
	public Double getMainProfit() {
		return mainProfit;
	}

	/**
	 * 主营业务利润(万元)
	 * @return
	 */
	public void setMainProfit(Double mainProfit) {
		this.mainProfit = mainProfit;
	}

	/**
	 * 经营费用(万元)
	 * @return
	 */
	public Double getBusinessFee() {
		return businessFee;
	}

	/**
	 * 经营费用(万元)
	 * @return
	 */
	public void setBusinessFee(Double businessFee) {
		this.businessFee = businessFee;
	}

	/**
	 * 管理费用(万元)
	 * @return
	 */
	public Double getManageFee() {
		return manageFee;
	}

	/**
	 * 管理费用(万元)
	 * @return
	 */
	public void setManageFee(Double manageFee) {
		this.manageFee = manageFee;
	}

	/**
	 * 财务费用(万元)
	 * @return
	 */
	public Double getFinanceFee() {
		return financeFee;
	}

	/**
	 * 财务费用(万元)
	 * @return
	 */
	public void setFinanceFee(Double financeFee) {
		this.financeFee = financeFee;
	}

	/**
	 * 营业利润(万元)
	 * @return
	 */
	public Double getBusinessProfit() {
		return businessProfit;
	}

	/**
	 * 营业利润(万元)
	 * @return
	 */
	public void setBusinessProfit(Double businessProfit) {
		this.businessProfit = businessProfit;
	}

	/**
	 * 投资收益(万元)
	 * @return
	 */
	public Double getInvestProfit() {
		return investProfit;
	}

	/**
	 * 投资收益(万元)
	 * @return
	 */
	public void setInvestProfit(Double investProfit) {
		this.investProfit = investProfit;
	}

	/**
	 * 补贴收入(万元)
	 * @return
	 */
	public Double getSubsidy() {
		return subsidy;
	}

	/**
	 * 补贴收入(万元)
	 * @return
	 */
	public void setSubsidy(Double subsidy) {
		this.subsidy = subsidy;
	}

	/**
	 * 营业外收支净额(万元)
	 * @return
	 */
	public Double getBusinessIncome() {
		return businessIncome;
	}

	/**
	 * 营业外收支净额(万元)
	 * @return
	 */
	public void setBusinessIncome(Double businessIncome) {
		this.businessIncome = businessIncome;
	}

	/**
	 * 利润总额(万元)
	 * @return
	 */
	public Double getTotalGain() {
		return totalGain;
	}

	/**
	 * 利润总额(万元)
	 * @return
	 */
	public void setTotalGain(Double totalGain) {
		this.totalGain = totalGain;
	}

	/**
	 * 所得税(万元)  
	 * @return
	 */
	public Double getIncomeTax() {
		return incomeTax;
	}

	/**
	 * 所得税(万元)  
	 * @return
	 */
	public void setIncomeTax(Double incomeTax) {
		this.incomeTax = incomeTax;
	}

	/**
	 * 净利润(万元)
	 * @return
	 */
	public Double getNetGain() {
		return netGain;
	}

	/**
	 * 净利润(万元)
	 * @return
	 */
	public void setNetGain(Double netGain) {
		this.netGain = netGain;
	}

	@Override
	public String toString() {
		String resultString="id="+id+";businessFee="+businessFee+";businessIncome="+businessIncome+";businessProfit="+businessProfit
					+";financeFee="+financeFee+";incomeTax="+incomeTax+";investProfit="+investProfit+";mainIncome="+mainIncome
					+";mainProfit="+mainProfit+";manageFee="+manageFee+";netGain="+netGain+";subsidy="+subsidy+";totalGain="+totalGain;
		return resultString;
	}

	
}